package com.sjgtw.cloud.web.duty.domain;

import com.sjgtw.cloud.common.core.annotation.Excel;
import com.sjgtw.cloud.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 值班详情对象 t_eg_duty_details
 * 
 * @author ruoyi
 * @date 2024-03-13
 */
public class DutyDetails extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 值班表id */
    @Excel(name = "值班表id")
    @ApiModelProperty("值班表id")
    private Long dutyId;

    /** 值班人员id */
    @Excel(name = "值班人员id")
    @ApiModelProperty("值班人员id")
    private Long workerId;

    /** 六月值班日期 */
    @Excel(name = "六月值班日期")
    @ApiModelProperty("六月值班日期")
    private String june;

    /** 七月值班日期 */
    @Excel(name = "七月值班日期")
    @ApiModelProperty("七月值班日期")
    private String july;

    /** 八月值班日期 */
    @Excel(name = "八月值班日期")
    @ApiModelProperty("八月值班日期")
    private String august;

    /** 九月值班日期 */
    @Excel(name = "九月值班日期")
    @ApiModelProperty("九月值班日期")
    private String september;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getDutyId() {
        return dutyId;
    }

    public void setDutyId(Long dutyId) {
        this.dutyId = dutyId;
    }

    public Long getWorkerId() {
        return workerId;
    }

    public void setWorkerId(Long workerId) {
        this.workerId = workerId;
    }

    public void setJune(String june)
    {
        this.june = june;
    }

    public String getJune() 
    {
        return june;
    }
    public void setJuly(String july) 
    {
        this.july = july;
    }

    public String getJuly() 
    {
        return july;
    }
    public void setAugust(String august) 
    {
        this.august = august;
    }

    public String getAugust() 
    {
        return august;
    }
    public void setSeptember(String september) 
    {
        this.september = september;
    }

    public String getSeptember() 
    {
        return september;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("dutyId", getDutyId())
            .append("workerId", getWorkerId())
            .append("june", getJune())
            .append("july", getJuly())
            .append("august", getAugust())
            .append("september", getSeptember())
            .toString();
    }
}
